dual-powered locomotive - Français Anglais Dictionnaire